/**
 * @description res 的数据模型
 */

class BaseModel {
  constructor({errno,data,message}){
    this.errno = errno;
  if(data){
    this.data = data;
  }
  if(message){
    this.message = message
  }
  }
}

//成功
class SuccessModel extends BaseModel {
  constructor(data={}){
    super({
      errno:0,
      data
    })
  }
}

//失败
class ErrorModel extends BaseModel {
  constructor({errno,message}) {
    super({
      errno,
      message
    })
  }
}

module.exports = {
  SuccessModel,
  ErrorModel
}